on ikiden vurmak - Turkish English Dictionary